more ambitious - Français Anglais Dictionnaire